<!DOCTYPE html><html lang="en" style="font-size:16px"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="./static/favicon.png"><meta name="description" content="LittleJS is a lightweight HTML5 game engine with fast WebGL rendering, physics, particles, sound, and more!"><meta name="keywords" content="javascript, game engine, html5, webgl, 2d, game development, indie games"><meta name="author" content="Frank Force"><meta property="og:title" content="LittleJS - The Tiny JavaScript Game Engine"><meta property="og:description" content="Lightweight HTML5 game engine with WebGL rendering, physics, and sound"><meta property="og:type" content="website"><title>Namespace: Settings</title><!--[if lt IE 9]>
      <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]--><script src="scripts/third-party/hljs.js" defer="defer"></script><script src="scripts/third-party/hljs-line-num.js" defer="defer"></script><script src="scripts/third-party/popper.js" defer="defer"></script><script src="scripts/third-party/tippy.js" defer="defer"></script><script src="scripts/third-party/tocbot.min.js"></script><script>var baseURL="/",locationPathname="";baseURL=(baseURL=(baseURL="https://killedbyapixel.github.io/LittleJS/docs/").replace(/https?:\/\//i,"")).substr(baseURL.indexOf("/"))</script><link rel="stylesheet" href="styles/clean-jsdoc-theme.min.css"><svg aria-hidden="true" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="display:none"><defs><symbol id="copy-icon" viewbox="0 0 488.3 488.3"><g><path d="M314.25,85.4h-227c-21.3,0-38.6,17.3-38.6,38.6v325.7c0,21.3,17.3,38.6,38.6,38.6h227c21.3,0,38.6-17.3,38.6-38.6V124    C352.75,102.7,335.45,85.4,314.25,85.4z M325.75,449.6c0,6.4-5.2,11.6-11.6,11.6h-227c-6.4,0-11.6-5.2-11.6-11.6V124    c0-6.4,5.2-11.6,11.6-11.6h227c6.4,0,11.6,5.2,11.6,11.6V449.6z"/><path d="M401.05,0h-227c-21.3,0-38.6,17.3-38.6,38.6c0,7.5,6,13.5,13.5,13.5s13.5-6,13.5-13.5c0-6.4,5.2-11.6,11.6-11.6h227    c6.4,0,11.6,5.2,11.6,11.6v325.7c0,6.4-5.2,11.6-11.6,11.6c-7.5,0-13.5,6-13.5,13.5s6,13.5,13.5,13.5c21.3,0,38.6-17.3,38.6-38.6    V38.6C439.65,17.3,422.35,0,401.05,0z"/></g></symbol><symbol id="search-icon" viewBox="0 0 512 512"><g><g><path d="M225.474,0C101.151,0,0,101.151,0,225.474c0,124.33,101.151,225.474,225.474,225.474    c124.33,0,225.474-101.144,225.474-225.474C450.948,101.151,349.804,0,225.474,0z M225.474,409.323    c-101.373,0-183.848-82.475-183.848-183.848S124.101,41.626,225.474,41.626s183.848,82.475,183.848,183.848    S326.847,409.323,225.474,409.323z"/></g></g><g><g><path d="M505.902,476.472L386.574,357.144c-8.131-8.131-21.299-8.131-29.43,0c-8.131,8.124-8.131,21.306,0,29.43l119.328,119.328    c4.065,4.065,9.387,6.098,14.715,6.098c5.321,0,10.649-2.033,14.715-6.098C514.033,497.778,514.033,484.596,505.902,476.472z"/></g></g></symbol><symbol id="font-size-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M11.246 15H4.754l-2 5H.6L7 4h2l6.4 16h-2.154l-2-5zm-.8-2L8 6.885 5.554 13h4.892zM21 12.535V12h2v8h-2v-.535a4 4 0 1 1 0-6.93zM19 18a2 2 0 1 0 0-4 2 2 0 0 0 0 4z"/></symbol><symbol id="add-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M11 11V5h2v6h6v2h-6v6h-2v-6H5v-2z"/></symbol><symbol id="minus-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M5 11h14v2H5z"/></symbol><symbol id="dark-theme-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M10 7a7 7 0 0 0 12 4.9v.1c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2h.1A6.979 6.979 0 0 0 10 7zm-6 5a8 8 0 0 0 15.062 3.762A9 9 0 0 1 8.238 4.938 7.999 7.999 0 0 0 4 12z"/></symbol><symbol id="light-theme-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M12 18a6 6 0 1 1 0-12 6 6 0 0 1 0 12zm0-2a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM11 1h2v3h-2V1zm0 19h2v3h-2v-3zM3.515 4.929l1.414-1.414L7.05 5.636 5.636 7.05 3.515 4.93zM16.95 18.364l1.414-1.414 2.121 2.121-1.414 1.414-2.121-2.121zm2.121-14.85l1.414 1.415-2.121 2.121-1.414-1.414 2.121-2.121zM5.636 16.95l1.414 1.414-2.121 2.121-1.414-1.414 2.121-2.121zM23 11v2h-3v-2h3zM4 11v2H1v-2h3z"/></symbol><symbol id="reset-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M18.537 19.567A9.961 9.961 0 0 1 12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10c0 2.136-.67 4.116-1.81 5.74L17 12h3a8 8 0 1 0-2.46 5.772l.997 1.795z"/></symbol><symbol id="down-icon" viewBox="0 0 16 16"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.7803 6.21967C13.0732 6.51256 13.0732 6.98744 12.7803 7.28033L8.53033 11.5303C8.23744 11.8232 7.76256 11.8232 7.46967 11.5303L3.21967 7.28033C2.92678 6.98744 2.92678 6.51256 3.21967 6.21967C3.51256 5.92678 3.98744 5.92678 4.28033 6.21967L8 9.93934L11.7197 6.21967C12.0126 5.92678 12.4874 5.92678 12.7803 6.21967Z"></path></symbol><symbol id="codepen-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M16.5 13.202L13 15.535v3.596L19.197 15 16.5 13.202zM14.697 12L12 10.202 9.303 12 12 13.798 14.697 12zM20 10.869L18.303 12 20 13.131V10.87zM19.197 9L13 4.869v3.596l3.5 2.333L19.197 9zM7.5 10.798L11 8.465V4.869L4.803 9 7.5 10.798zM4.803 15L11 19.131v-3.596l-3.5-2.333L4.803 15zM4 13.131L5.697 12 4 10.869v2.262zM2 9a1 1 0 0 1 .445-.832l9-6a1 1 0 0 1 1.11 0l9 6A1 1 0 0 1 22 9v6a1 1 0 0 1-.445.832l-9 6a1 1 0 0 1-1.11 0l-9-6A1 1 0 0 1 2 15V9z"/></symbol><symbol id="close-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M12 10.586l4.95-4.95 1.414 1.414-4.95 4.95 4.95 4.95-1.414 1.414-4.95-4.95-4.95 4.95-1.414-1.414 4.95-4.95-4.95-4.95L7.05 5.636z"/></symbol><symbol id="menu-icon" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0z"/><path d="M3 4h18v2H3V4zm0 7h18v2H3v-2zm0 7h18v2H3v-2z"/></symbol></defs></svg></head><body data-theme="dark"><div class="sidebar-container"><div class="sidebar" id="sidebar"><a href="/" class="sidebar-title sidebar-title-anchor">LittleJS - The Tiny JavaScript Game Engine That Can!</a><div class="sidebar-items-container"><div class="sidebar-section-title with-arrow" data-isopen="false" id="sidebar-classes"><div>Classes</div><svg><use xlink:href="#down-icon"></use></svg></div><div class="sidebar-section-children-container"><div class="sidebar-section-children"><a href="Audio.Sound.html">Sound</a></div><div class="sidebar-section-children"><a href="Audio.SoundInstance.html">SoundInstance</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dDistanceJoint.html">Box2dDistanceJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dFrictionJoint.html">Box2dFrictionJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dGearJoint.html">Box2dGearJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dJoint.html">Box2dJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dKinematicObject.html">Box2dKinematicObject</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dMotorJoint.html">Box2dMotorJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dObject.html">Box2dObject</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dPinJoint.html">Box2dPinJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dPlugin.html">Box2dPlugin</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dPrismaticJoint.html">Box2dPrismaticJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dPulleyJoint.html">Box2dPulleyJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dRevoluteJoint.html">Box2dRevoluteJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dRopeJoint.html">Box2dRopeJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dStaticObject.html">Box2dStaticObject</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dTargetJoint.html">Box2dTargetJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dTileLayer.html">Box2dTileLayer</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dWeldJoint.html">Box2dWeldJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dWheelJoint.html">Box2dWheelJoint</a></div><div class="sidebar-section-children"><a href="Box2dRaycastResult.html">Box2dRaycastResult</a></div><div class="sidebar-section-children"><a href="Draw.FontImage.html">FontImage</a></div><div class="sidebar-section-children"><a href="Draw.TextureInfo.html">TextureInfo</a></div><div class="sidebar-section-children"><a href="Draw.TileInfo.html">TileInfo</a></div><div class="sidebar-section-children"><a href="Engine.Color.html">Color</a></div><div class="sidebar-section-children"><a href="Engine.EngineObject.html">EngineObject</a></div><div class="sidebar-section-children"><a href="Engine.RandomGenerator.html">RandomGenerator</a></div><div class="sidebar-section-children"><a href="Engine.Timer.html">Timer</a></div><div class="sidebar-section-children"><a href="Engine.Vector2.html">Vector2</a></div><div class="sidebar-section-children"><a href="Medals.Medal.html">Medal</a></div><div class="sidebar-section-children"><a href="Newgrounds.NewgroundsMedal.html">NewgroundsMedal</a></div><div class="sidebar-section-children"><a href="Newgrounds.NewgroundsPlugin.html">NewgroundsPlugin</a></div><div class="sidebar-section-children"><a href="Particles.Particle.html">Particle</a></div><div class="sidebar-section-children"><a href="Particles.ParticleEmitter.html">ParticleEmitter</a></div><div class="sidebar-section-children"><a href="PostProcess.PostProcessPlugin.html">PostProcessPlugin</a></div><div class="sidebar-section-children"><a href="TileLayers.CanvasLayer.html">CanvasLayer</a></div><div class="sidebar-section-children"><a href="TileLayers.TileCollisionLayer.html">TileCollisionLayer</a></div><div class="sidebar-section-children"><a href="TileLayers.TileLayer.html">TileLayer</a></div><div class="sidebar-section-children"><a href="TileLayers.TileLayerData.html">TileLayerData</a></div><div class="sidebar-section-children"><a href="UISystem.UIButton.html">UIButton</a></div><div class="sidebar-section-children"><a href="UISystem.UICheckbox.html">UICheckbox</a></div><div class="sidebar-section-children"><a href="UISystem.UIObject.html">UIObject</a></div><div class="sidebar-section-children"><a href="UISystem.UIScrollbar.html">UIScrollbar</a></div><div class="sidebar-section-children"><a href="UISystem.UISystemPlugin.html">UISystemPlugin</a></div><div class="sidebar-section-children"><a href="UISystem.UIText.html">UIText</a></div><div class="sidebar-section-children"><a href="UISystem.UITile.html">UITile</a></div><div class="sidebar-section-children"><a href="UISystem.UIVideo.html">UIVideo</a></div><div class="sidebar-section-children"><a href="ZzFXM.ZzFXMusic.html">ZzFXMusic</a></div></div><div class="sidebar-section-title with-arrow" data-isopen="false" id="sidebar-namespaces"><div>Namespaces</div><svg><use xlink:href="#down-icon"></use></svg></div><div class="sidebar-section-children-container"><div class="sidebar-section-children"><a href="Audio.html">Audio</a></div><div class="sidebar-section-children"><a href="Box2D.html">Box2D</a></div><div class="sidebar-section-children"><a href="Debug.html">Debug</a></div><div class="sidebar-section-children"><a href="Draw.html">Draw</a></div><div class="sidebar-section-children"><a href="DrawUtilities.html">DrawUtilities</a></div><div class="sidebar-section-children"><a href="Engine.html">Engine</a></div><div class="sidebar-section-children"><a href="Input.html">Input</a></div><div class="sidebar-section-children"><a href="Math.html">Math</a></div><div class="sidebar-section-children"><a href="Medals.html">Medals</a></div><div class="sidebar-section-children"><a href="Newgrounds.html">Newgrounds</a></div><div class="sidebar-section-children"><a href="Particles.html">Particles</a></div><div class="sidebar-section-children"><a href="PostProcess.html">PostProcess</a></div><div class="sidebar-section-children"><a href="Random.html">Random</a></div><div class="sidebar-section-children"><a href="Settings.html">Settings</a></div><div class="sidebar-section-children"><a href="TileLayers.html">TileLayers</a></div><div class="sidebar-section-children"><a href="UISystem.html">UISystem</a></div><div class="sidebar-section-children"><a href="Utilities.html">Utilities</a></div><div class="sidebar-section-children"><a href="WebGL.html">WebGL</a></div><div class="sidebar-section-children"><a href="ZzFXM.html">ZzFXM</a></div></div></div></div></div><div class="navbar-container" id="VuAckcnZhf"><nav class="navbar"><div class="navbar-left-items"><div class="navbar-item"><a id="" href="https://github.com/KilledByAPixel/LittleJS" target="_blank">GitHub</a></div><div class="navbar-item"><a id="" href="https://killedbyapixel.github.io/LittleJS/examples/" target="_blank">Examples</a></div><div class="navbar-item"><a id="" href="https://github.com/KilledByAPixel/LittleJS/blob/main/FAQ.md" target="_blank">FAQ</a></div></div><div class="navbar-right-items"><div class="navbar-right-item"><button class="icon-button search-button" aria-label="open-search"><svg><use xlink:href="#search-icon"></use></svg></button></div><div class="navbar-right-item"><button class="icon-button theme-toggle" aria-label="toggle-theme"><svg><use class="theme-svg-use" xlink:href="#light-theme-icon"></use></svg></button></div><div class="navbar-right-item"><button class="icon-button font-size" aria-label="change-font-size"><svg><use xlink:href="#font-size-icon"></use></svg></button></div></div><nav></nav></nav></div><div class="toc-container"><div class="toc-content"><span class="bold">On this page</span><div id="eed4d2a0bfd64539bb9df78095dec881"></div></div></div><div class="body-wrapper"><div class="main-content"><div class="main-wrapper"><section><header><h1 id="Settings-title" class="has-anchor">Settings</h1></header><article><div class="container-overview"><div class="description"><p>LittleJS Engine Settings</p><ul><li>All settings for the engine are here</li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line1">line 1</a></li></ul></dd></div></dl></div><h2 id="members" class="subsection-title has-anchor">Members</h2><h3 class="name has-anchor" id=".cameraAngle"><span class="type-signature">(static) </span>cameraAngle<span class="type-signature"> :number</span></h3><div class="description"><p>Rotation angle of camera in world space</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line22">line 22</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".cameraPos"><span class="type-signature">(static) </span>cameraPos<span class="type-signature"> :Vector2</span></h3><div class="description"><p>Position of camera in world space</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">Vector2</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">Vector2()</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line16">line 16</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".cameraScale"><span class="type-signature">(static) </span>cameraScale<span class="type-signature"> :number</span></h3><div class="description"><p>Scale of camera in world space</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">32</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line28">line 28</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".canvasColorTiles"><span class="type-signature">(static) </span>canvasColorTiles<span class="type-signature"> :boolean</span></h3><div class="description"><p>Enable applying color to tiles when using canvas2d</p><ul><li>This is slower but should be the same as WebGL rendering</li></ul></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line38">line 38</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".canvasFixedSize"><span class="type-signature">(static) </span>canvasFixedSize<span class="type-signature"> :Vector2</span></h3><div class="description"><p>Fixed size of the canvas, if enabled canvas size never changes</p><ul><li>you may also need to set mainCanvasSize if using screen space coords in startup</li></ul></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">Vector2</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">Vector2()</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line70">line 70</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".canvasMaxAspect"><span class="type-signature">(static) </span>canvasMaxAspect<span class="type-signature"> :number</span></h3><div class="description"><p>Maximum aspect ratio of the canvas (width/height), unused if 0 Can be used with canvasMinAspect to limit aspect ratio</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line63">line 63</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".canvasMaxSize"><span class="type-signature">(static) </span>canvasMaxSize<span class="type-signature"> :Vector2</span></h3><div class="description"><p>The max size of the canvas, centered if window is larger</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">Vector2</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">Vector2(1920,1080)</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line49">line 49</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".canvasMinAspect"><span class="type-signature">(static) </span>canvasMinAspect<span class="type-signature"> :number</span></h3><div class="description"><p>Minimum aspect ratio of the canvas (width/height), unused if 0 Can be used with canvasMaxAspect to limit aspect ratio</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line56">line 56</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".canvasPixelated"><span class="type-signature">(static) </span>canvasPixelated<span class="type-signature"> :boolean</span></h3><div class="description"><p>Use nearest canvas scaling for more pixelated look</p><ul><li>If enabled sets css image-rendering:pixelated</li></ul></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line77">line 77</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".enablePhysicsSolver"><span class="type-signature">(static) </span>enablePhysicsSolver<span class="type-signature"> :boolean</span></h3><div class="description"><p>Enable physics solver for collisions between objects</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line146">line 146</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".fontDefault"><span class="type-signature">(static) </span>fontDefault<span class="type-signature"> :string</span></h3><div class="description"><p>Default font used for text rendering</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">string</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">arial</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line89">line 89</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".gamepadDirectionEmulateStick"><span class="type-signature">(static) </span>gamepadDirectionEmulateStick<span class="type-signature"> :boolean</span></h3><div class="description"><p>If true, the dpad input is also routed to the left analog stick (for better accessibility)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line209">line 209</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".gamepadsEnable"><span class="type-signature">(static) </span>gamepadsEnable<span class="type-signature"> :boolean</span></h3><div class="description"><p>Should gamepads be allowed</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line203">line 203</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".glCircleSides"><span class="type-signature">(static) </span>glCircleSides<span class="type-signature"> :number</span></h3><div class="description"><p>How many sided poly to use when drawing circles and ellipses with WebGL</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">32</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line116">line 116</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".glEnable"><span class="type-signature">(static) </span>glEnable<span class="type-signature"> :boolean</span></h3><div class="description"><p>Enable WebGL accelerated rendering</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line110">line 110</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".gravity"><span class="type-signature">(static) </span>gravity<span class="type-signature"> :Vector2</span></h3><div class="description"><p>How much gravity to apply to objects, negative Y is down</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">Vector2</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line188">line 188</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".headlessMode"><span class="type-signature">(static) </span>headlessMode<span class="type-signature"> :boolean</span></h3><div class="description"><p>Disables all rendering, audio, and input for servers</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line101">line 101</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".inputWASDEmulateDirection"><span class="type-signature">(static) </span>inputWASDEmulateDirection<span class="type-signature"> :boolean</span></h3><div class="description"><p>If true the WASD keys are also routed to the direction keys (for better accessibility)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line215">line 215</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".medalDisplaySize"><span class="type-signature">(static) </span>medalDisplaySize<span class="type-signature"> :Vector2</span></h3><div class="description"><p>Size of medal display</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">Vector2</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">Vector2(640,80)</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line315">line 315</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".medalDisplaySlideTime"><span class="type-signature">(static) </span>medalDisplaySlideTime<span class="type-signature"> :number</span></h3><div class="description"><p>How quickly to slide on/off medals in seconds</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">0.5</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line309">line 309</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".medalDisplayTime"><span class="type-signature">(static) </span>medalDisplayTime<span class="type-signature"> :number</span></h3><div class="description"><p>How long to show medals for in seconds</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">5</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line303">line 303</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".medalsPreventUnlock"><span class="type-signature">(static) </span>medalsPreventUnlock<span class="type-signature"> :boolean</span></h3><div class="description"><p>Set to stop medals from being unlockable (like if cheats are enabled)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line321">line 321</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".objectDefaultAngleDamping"><span class="type-signature">(static) </span>objectDefaultAngleDamping<span class="type-signature"> :number</span></h3><div class="description"><p>How much to slow angular velocity each frame (0-1)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">1</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line164">line 164</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".objectDefaultDamping"><span class="type-signature">(static) </span>objectDefaultDamping<span class="type-signature"> :number</span></h3><div class="description"><p>How much to slow velocity by each frame (0-1)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">1</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line158">line 158</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".objectDefaultFriction"><span class="type-signature">(static) </span>objectDefaultFriction<span class="type-signature"> :number</span></h3><div class="description"><p>How much to slow when touching (0-1)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">0.8</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line176">line 176</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".objectDefaultMass"><span class="type-signature">(static) </span>objectDefaultMass<span class="type-signature"> :number</span></h3><div class="description"><p>Default object mass for collision calculations (how heavy objects are)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">1</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line152">line 152</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".objectDefaultRestitution"><span class="type-signature">(static) </span>objectDefaultRestitution<span class="type-signature"> :number</span></h3><div class="description"><p>How much to bounce when a collision occurs (0-1)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line170">line 170</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".objectMaxSpeed"><span class="type-signature">(static) </span>objectMaxSpeed<span class="type-signature"> :number</span></h3><div class="description"><p>Clamp max speed to avoid fast objects missing collisions</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">1</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line182">line 182</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".particleEmitRateScale"><span class="type-signature">(static) </span>particleEmitRateScale<span class="type-signature"> :number</span></h3><div class="description"><p>Scales emit rate of particles, useful for low graphics mode (0 disables particle emitters)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">1</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line194">line 194</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".showSplashScreen"><span class="type-signature">(static) </span>showSplashScreen<span class="type-signature"> :boolean</span></h3><div class="description"><p>Enable to show the LittleJS splash screen on startup</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line95">line 95</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".soundDefaultRange"><span class="type-signature">(static) </span>soundDefaultRange<span class="type-signature"> :number</span></h3><div class="description"><p>Default range where sound no longer plays</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">40</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line288">line 288</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".soundDefaultTaper"><span class="type-signature">(static) </span>soundDefaultTaper<span class="type-signature"> :number</span></h3><div class="description"><p>Default range percent to start tapering off sound (0-1)</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">0.7</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line294">line 294</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".soundEnable"><span class="type-signature">(static) </span>soundEnable<span class="type-signature"> :boolean</span></h3><div class="description"><p>All audio code can be disabled and removed from build</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line276">line 276</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".soundVolume"><span class="type-signature">(static) </span>soundVolume<span class="type-signature"> :number</span></h3><div class="description"><p>Volume scale to apply to all sound, music and speech</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">0.3</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line282">line 282</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".tileDefaultBleed"><span class="type-signature">(static) </span>tileDefaultBleed<span class="type-signature"> :number</span></h3><div class="description"><p>Default amount of pixels smaller to draw tiles to prevent neighbor bleeding</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line137">line 137</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".tileDefaultPadding"><span class="type-signature">(static) </span>tileDefaultPadding<span class="type-signature"> :number</span></h3><div class="description"><p>Default padding pixels around tiles</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line131">line 131</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".tileDefaultSize"><span class="type-signature">(static) </span>tileDefaultSize<span class="type-signature"> :Vector2</span></h3><div class="description"><p>Default size of tiles in pixels</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">Vector2</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">Vector2(16,16)</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line125">line 125</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".tilesPixelated"><span class="type-signature">(static) </span>tilesPixelated<span class="type-signature"> :boolean</span></h3><div class="description"><p>Disables texture filtering for crisper pixel art</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line83">line 83</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".touchGamepadAlpha"><span class="type-signature">(static) </span>touchGamepadAlpha<span class="type-signature"> :number</span></h3><div class="description"><p>Transparency of touch gamepad overlay</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">0.3</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line261">line 261</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".touchGamepadAnalog"><span class="type-signature">(static) </span>touchGamepadAnalog<span class="type-signature"> :boolean</span></h3><div class="description"><p>True if touch gamepad should be analog stick or false to use if 8 way dpad</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line249">line 249</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".touchGamepadButtonCount"><span class="type-signature">(static) </span>touchGamepadButtonCount<span class="type-signature"> :number</span></h3><div class="description"><p>Number of buttons on touch gamepad (0-4), if 1 also acts as right analog stick</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">4</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line243">line 243</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".touchGamepadCenterButton"><span class="type-signature">(static) </span>touchGamepadCenterButton<span class="type-signature"> :boolean</span></h3><div class="description"><p>True if touch gamepad should have start button in the center</p><ul><li>When the game is paused, any touch will press the button</li><li>This can function as a way to pause/unpause the game</li></ul></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line237">line 237</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".touchGamepadEnable"><span class="type-signature">(static) </span>touchGamepadEnable<span class="type-signature"> :boolean</span></h3><div class="description"><p>True if touch gamepad should appear on mobile devices</p><ul><li>Supports left analog stick, 4 face buttons and start button (button 9)</li></ul></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line229">line 229</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".touchGamepadSize"><span class="type-signature">(static) </span>touchGamepadSize<span class="type-signature"> :number</span></h3><div class="description"><p>Size of virtual gamepad for touch devices in pixels</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">number</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">99</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line255">line 255</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".touchInputEnable"><span class="type-signature">(static) </span>touchInputEnable<span class="type-signature"> :boolean</span></h3><div class="description"><p>True if touch input is enabled for mobile devices</p><ul><li>Touch events will be routed to mouse events</li></ul></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line222">line 222</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".vibrateEnable"><span class="type-signature">(static) </span>vibrateEnable<span class="type-signature"> :boolean</span></h3><div class="description"><p>Allow vibration hardware if it exists</p></div><div class="member-item-container flex"><strong>Type:</strong><ul><li><span class="param-type">boolean</span></li></ul></div><dl class="details"><div class="details-item-container"><dt class="tag-default bold">Default Value</dt><dd class="tag-default"><ul><li data-skip-pre-process="true">true</li></ul></dd></div><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line267">line 267</a></li></ul></dd></div></dl><h2 id="methods" class="subsection-title has-anchor">Methods</h2><h3 class="name has-anchor" id=".setCameraAngle"><span class="type-signature">(static) </span>setCameraAngle<span class="signature">(angle)</span></h3><div class="description"><p>Set angle of camera in world space</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>angle</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line334">line 334</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCameraPos"><span class="type-signature">(static) </span>setCameraPos<span class="signature">(pos)</span></h3><div class="description"><p>Set position of camera in world space</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>pos</code></td><td class="type"><span class="param-type">Vector2</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line329">line 329</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCameraScale"><span class="type-signature">(static) </span>setCameraScale<span class="signature">(scale)</span></h3><div class="description"><p>Set scale of camera in world space</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>scale</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line339">line 339</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCanvasClearColor"><span class="type-signature">(static) </span>setCanvasClearColor<span class="signature">(color)</span></h3><div class="description"><p>Set color to clear the canvas to before render, does not clear if alpha is 0</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>color</code></td><td class="type"><span class="param-type">Color</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line352">line 352</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCanvasColorTiles"><span class="type-signature">(static) </span>setCanvasColorTiles<span class="signature">(colorTiles)</span></h3><div class="description"><p>Set if tiles should be colorized when using canvas2d This can be slower but results should look nearly identical to WebGL rendering It can be enabled/disabled at any time Optimized for performance, and will use faster method if color is white or untextured</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>colorTiles</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line347">line 347</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCanvasFixedSize"><span class="type-signature">(static) </span>setCanvasFixedSize<span class="signature">(size)</span></h3><div class="description"><p>Set fixed size of the canvas</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>size</code></td><td class="type"><span class="param-type">Vector2</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line372">line 372</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCanvasMaxAspect"><span class="type-signature">(static) </span>setCanvasMaxAspect<span class="signature">(aspect)</span></h3><div class="description"><p>Set maximum aspect ratio of the canvas (width/height), unused if 0</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>aspect</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line367">line 367</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCanvasMaxSize"><span class="type-signature">(static) </span>setCanvasMaxSize<span class="signature">(size)</span></h3><div class="description"><p>Set max size of the canvas</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>size</code></td><td class="type"><span class="param-type">Vector2</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line357">line 357</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCanvasMinAspect"><span class="type-signature">(static) </span>setCanvasMinAspect<span class="signature">(aspect)</span></h3><div class="description"><p>Set minimum aspect ratio of the canvas (width/height), unused if 0</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>aspect</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line362">line 362</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setCanvasPixelated"><span class="type-signature">(static) </span>setCanvasPixelated<span class="signature">(pixelated)</span></h3><div class="description"><p>Use nearest scaling algorithm for canvas for more pixelated look</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>pixelated</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line377">line 377</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setEnablePhysicsSolver"><span class="type-signature">(static) </span>setEnablePhysicsSolver<span class="signature">(enable)</span></h3><div class="description"><p>Set if collisions between objects are enabled</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line444">line 444</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setFontDefault"><span class="type-signature">(static) </span>setFontDefault<span class="signature">(font)</span></h3><div class="description"><p>Set default font used for text rendering</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>font</code></td><td class="type"><span class="param-type">string</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line394">line 394</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setGLCircleSides"><span class="type-signature">(static) </span>setGLCircleSides<span class="signature">(sides)</span></h3><div class="description"><p>Set how many sided polygons to use when drawing circles and ellipses with WebGL</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>sides</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line424">line 424</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setGLEnable"><span class="type-signature">(static) </span>setGLEnable<span class="signature">(enable)</span></h3><div class="description"><p>Set if WebGL rendering is enabled</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line409">line 409</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setGamepadDirectionEmulateStick"><span class="type-signature">(static) </span>setGamepadDirectionEmulateStick<span class="signature">(enable)</span></h3><div class="description"><p>Set if the dpad input is also routed to the left analog stick</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line494">line 494</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setGamepadsEnable"><span class="type-signature">(static) </span>setGamepadsEnable<span class="signature">(enable)</span></h3><div class="description"><p>Set if gamepads are enabled</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line489">line 489</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setGravity"><span class="type-signature">(static) </span>setGravity<span class="signature">(newGravity)</span></h3><div class="description"><p>Set how much gravity to apply to objects</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>newGravity</code></td><td class="type"><span class="param-type">Vector2</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line479">line 479</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setHeadlessMode"><span class="type-signature">(static) </span>setHeadlessMode<span class="signature">(headless)</span></h3><div class="description"><p>Set to disable rendering, audio, and input for servers</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>headless</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line404">line 404</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setInputWASDEmulateDirection"><span class="type-signature">(static) </span>setInputWASDEmulateDirection<span class="signature">(enable)</span></h3><div class="description"><p>Set if true the WASD keys are also routed to the direction keys</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line499">line 499</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setMedalDisplaySize"><span class="type-signature">(static) </span>setMedalDisplaySize<span class="signature">(size)</span></h3><div class="description"><p>Set size of medal display</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>size</code></td><td class="type"><span class="param-type">Vector2</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line580">line 580</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setMedalDisplaySlideTime"><span class="type-signature">(static) </span>setMedalDisplaySlideTime<span class="signature">(time)</span></h3><div class="description"><p>Set how quickly to slide on/off medals in seconds</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>time</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line575">line 575</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setMedalDisplayTime"><span class="type-signature">(static) </span>setMedalDisplayTime<span class="signature">(time)</span></h3><div class="description"><p>Set how long to show medals for in seconds</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>time</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line570">line 570</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setMedalsPreventUnlock"><span class="type-signature">(static) </span>setMedalsPreventUnlock<span class="signature">(preventUnlock)</span></h3><div class="description"><p>Set to stop medals from being unlockable</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>preventUnlock</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line585">line 585</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setObjectDefaultAngleDamping"><span class="type-signature">(static) </span>setObjectDefaultAngleDamping<span class="signature">(damp)</span></h3><div class="description"><p>Set how much to slow angular velocity each frame</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>damp</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line459">line 459</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setObjectDefaultDamping"><span class="type-signature">(static) </span>setObjectDefaultDamping<span class="signature">(damp)</span></h3><div class="description"><p>Set how much to slow velocity by each frame</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>damp</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line454">line 454</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setObjectDefaultFriction"><span class="type-signature">(static) </span>setObjectDefaultFriction<span class="signature">(friction)</span></h3><div class="description"><p>Set how much to slow when touching</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>friction</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line469">line 469</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setObjectDefaultMass"><span class="type-signature">(static) </span>setObjectDefaultMass<span class="signature">(mass)</span></h3><div class="description"><p>Set default object mass for collision calculations</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>mass</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line449">line 449</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setObjectDefaultRestitution"><span class="type-signature">(static) </span>setObjectDefaultRestitution<span class="signature">(restitution)</span></h3><div class="description"><p>Set how much to bounce when a collision occurs</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>restitution</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line464">line 464</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setObjectMaxSpeed"><span class="type-signature">(static) </span>setObjectMaxSpeed<span class="signature">(speed)</span></h3><div class="description"><p>Set max speed to avoid fast objects missing collisions</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>speed</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line474">line 474</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setParticleEmitRateScale"><span class="type-signature">(static) </span>setParticleEmitRateScale<span class="signature">(scale)</span></h3><div class="description"><p>Set to scales emit rate of particles</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>scale</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line484">line 484</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setShowSplashScreen"><span class="type-signature">(static) </span>setShowSplashScreen<span class="signature">(show)</span></h3><div class="description"><p>Set if the LittleJS splash screen should be shown on startup</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>show</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line399">line 399</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setSoundDefaultRange"><span class="type-signature">(static) </span>setSoundDefaultRange<span class="signature">(range)</span></h3><div class="description"><p>Set default range where sound no longer plays</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>range</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line560">line 560</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setSoundDefaultTaper"><span class="type-signature">(static) </span>setSoundDefaultTaper<span class="signature">(taper)</span></h3><div class="description"><p>Set default range percent to start tapering off sound</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>taper</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line565">line 565</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setSoundEnable"><span class="type-signature">(static) </span>setSoundEnable<span class="signature">(enable)</span></h3><div class="description"><p>Set to disable all audio code</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line545">line 545</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setSoundVolume"><span class="type-signature">(static) </span>setSoundVolume<span class="signature">(volume)</span></h3><div class="description"><p>Set volume scale to apply to all sound, music and speech</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>volume</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line550">line 550</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTileDefaultBleed"><span class="type-signature">(static) </span>setTileDefaultBleed<span class="signature">(bleed)</span></h3><div class="description"><p>Default amount of pixels smaller to draw tiles to prevent neighbor bleeding</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>bleed</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line439">line 439</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTileDefaultPadding"><span class="type-signature">(static) </span>setTileDefaultPadding<span class="signature">(padding)</span></h3><div class="description"><p>Default padding pixels around tiles</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>padding</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line434">line 434</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTileDefaultSize"><span class="type-signature">(static) </span>setTileDefaultSize<span class="signature">(size)</span></h3><div class="description"><p>Set default size of tiles in pixels</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>size</code></td><td class="type"><span class="param-type">Vector2</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line429">line 429</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTilesPixelated"><span class="type-signature">(static) </span>setTilesPixelated<span class="signature">(pixelated)</span></h3><div class="description"><p>Disables texture filtering for crisper pixel art</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>pixelated</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line389">line 389</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTouchGamepadAlpha"><span class="type-signature">(static) </span>setTouchGamepadAlpha<span class="signature">(alpha)</span></h3><div class="description"><p>Set transparency of touch gamepad overlay</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>alpha</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line535">line 535</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTouchGamepadAnalog"><span class="type-signature">(static) </span>setTouchGamepadAnalog<span class="signature">(analog)</span></h3><div class="description"><p>Set if touch gamepad should be analog stick or 8 way dpad</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>analog</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line525">line 525</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTouchGamepadButtonCount"><span class="type-signature">(static) </span>setTouchGamepadButtonCount<span class="signature">(count)</span></h3><div class="description"><p>Set number of buttons on touch gamepad (0-4), if 1 also acts as right analog stick</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>count</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line520">line 520</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTouchGamepadCenterButton"><span class="type-signature">(static) </span>setTouchGamepadCenterButton<span class="signature">(enable)</span></h3><div class="description"><p>True if touch gamepad should have start button in the center</p><ul><li>This can function as a way to pause/unpause the game</li></ul></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line515">line 515</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTouchGamepadEnable"><span class="type-signature">(static) </span>setTouchGamepadEnable<span class="signature">(enable)</span></h3><div class="description"><p>Set if touch gamepad should appear on mobile devices</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line509">line 509</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTouchGamepadSize"><span class="type-signature">(static) </span>setTouchGamepadSize<span class="signature">(size)</span></h3><div class="description"><p>Set size of virtual gamepad for touch devices in pixels</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>size</code></td><td class="type"><span class="param-type">number</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line530">line 530</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setTouchInputEnable"><span class="type-signature">(static) </span>setTouchInputEnable<span class="signature">(enable)</span></h3><div class="description"><p>Set if touch input is allowed</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line504">line 504</a></li></ul></dd></div></dl><h3 class="name has-anchor" id=".setVibrateEnable"><span class="type-signature">(static) </span>setVibrateEnable<span class="signature">(enable)</span></h3><div class="description"><p>Set to allow vibration hardware if it exists</p></div><div class="method-member-container flex flex-col w-100 overflow-auto mt-20"><strong>Parameters:</strong><table class="params"><thead><tr><th>Name</th><th>Type</th><th class="last">Description</th></tr></thead><tbody><tr><td class="name"><code>enable</code></td><td class="type"><span class="param-type">boolean</span></td><td class="description last"></td></tr></tbody></table></div><dl class="details"><div class="details-item-container"><dt class="tag-source bold">Source</dt><dd class="tag-source"><ul><li><a href="src_engineSettings.js.html">src/engineSettings.js</a>, <a href="src_engineSettings.js.html#line540">line 540</a></li></ul></dd></div></dl></article></section><footer class="footer" id="PeOAagUepe"><div class="wrapper"><a href="https://github.com/KilledByAPixel/LittleJS">LittleJS - MIT License - Copyright 2021 Frank Force</a></div></footer></div></div></div><div class="search-container" id="PkfLWpAbet" style="display:none"><div class="wrapper" id="iCxFxjkHbP"><button class="icon-button search-close-button" id="VjLlGakifb" aria-label="close search"><svg><use xlink:href="#close-icon"></use></svg></button><div class="search-box-c"><svg><use xlink:href="#search-icon"></use></svg> <input type="text" id="vpcKVYIppa" class="search-input" placeholder="Search..." autofocus></div><div class="search-result-c" id="fWwVHRuDuN"><span class="search-result-c-text">Type anything to view search result</span></div></div></div><div class="mobile-menu-icon-container"><button class="icon-button" id="mobile-menu" data-isopen="false" aria-label="menu"><svg><use xlink:href="#menu-icon"></use></svg></button></div><div id="mobile-sidebar" class="mobile-sidebar-container"><div class="mobile-sidebar-wrapper"><a href="/" class="sidebar-title sidebar-title-anchor">LittleJS - The Tiny JavaScript Game Engine That Can!</a><div class="mobile-nav-links"><div class="navbar-item"><a id="" href="https://github.com/KilledByAPixel/LittleJS" target="_blank">GitHub</a></div><div class="navbar-item"><a id="" href="https://killedbyapixel.github.io/LittleJS/examples/" target="_blank">Examples</a></div><div class="navbar-item"><a id="" href="https://github.com/KilledByAPixel/LittleJS/blob/main/FAQ.md" target="_blank">FAQ</a></div></div><div class="mobile-sidebar-items-c"><div class="sidebar-section-title with-arrow" data-isopen="false" id="sidebar-classes"><div>Classes</div><svg><use xlink:href="#down-icon"></use></svg></div><div class="sidebar-section-children-container"><div class="sidebar-section-children"><a href="Audio.Sound.html">Sound</a></div><div class="sidebar-section-children"><a href="Audio.SoundInstance.html">SoundInstance</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dDistanceJoint.html">Box2dDistanceJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dFrictionJoint.html">Box2dFrictionJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dGearJoint.html">Box2dGearJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dJoint.html">Box2dJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dKinematicObject.html">Box2dKinematicObject</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dMotorJoint.html">Box2dMotorJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dObject.html">Box2dObject</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dPinJoint.html">Box2dPinJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dPlugin.html">Box2dPlugin</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dPrismaticJoint.html">Box2dPrismaticJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dPulleyJoint.html">Box2dPulleyJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dRevoluteJoint.html">Box2dRevoluteJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dRopeJoint.html">Box2dRopeJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dStaticObject.html">Box2dStaticObject</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dTargetJoint.html">Box2dTargetJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dTileLayer.html">Box2dTileLayer</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dWeldJoint.html">Box2dWeldJoint</a></div><div class="sidebar-section-children"><a href="Box2D.Box2dWheelJoint.html">Box2dWheelJoint</a></div><div class="sidebar-section-children"><a href="Box2dRaycastResult.html">Box2dRaycastResult</a></div><div class="sidebar-section-children"><a href="Draw.FontImage.html">FontImage</a></div><div class="sidebar-section-children"><a href="Draw.TextureInfo.html">TextureInfo</a></div><div class="sidebar-section-children"><a href="Draw.TileInfo.html">TileInfo</a></div><div class="sidebar-section-children"><a href="Engine.Color.html">Color</a></div><div class="sidebar-section-children"><a href="Engine.EngineObject.html">EngineObject</a></div><div class="sidebar-section-children"><a href="Engine.RandomGenerator.html">RandomGenerator</a></div><div class="sidebar-section-children"><a href="Engine.Timer.html">Timer</a></div><div class="sidebar-section-children"><a href="Engine.Vector2.html">Vector2</a></div><div class="sidebar-section-children"><a href="Medals.Medal.html">Medal</a></div><div class="sidebar-section-children"><a href="Newgrounds.NewgroundsMedal.html">NewgroundsMedal</a></div><div class="sidebar-section-children"><a href="Newgrounds.NewgroundsPlugin.html">NewgroundsPlugin</a></div><div class="sidebar-section-children"><a href="Particles.Particle.html">Particle</a></div><div class="sidebar-section-children"><a href="Particles.ParticleEmitter.html">ParticleEmitter</a></div><div class="sidebar-section-children"><a href="PostProcess.PostProcessPlugin.html">PostProcessPlugin</a></div><div class="sidebar-section-children"><a href="TileLayers.CanvasLayer.html">CanvasLayer</a></div><div class="sidebar-section-children"><a href="TileLayers.TileCollisionLayer.html">TileCollisionLayer</a></div><div class="sidebar-section-children"><a href="TileLayers.TileLayer.html">TileLayer</a></div><div class="sidebar-section-children"><a href="TileLayers.TileLayerData.html">TileLayerData</a></div><div class="sidebar-section-children"><a href="UISystem.UIButton.html">UIButton</a></div><div class="sidebar-section-children"><a href="UISystem.UICheckbox.html">UICheckbox</a></div><div class="sidebar-section-children"><a href="UISystem.UIObject.html">UIObject</a></div><div class="sidebar-section-children"><a href="UISystem.UIScrollbar.html">UIScrollbar</a></div><div class="sidebar-section-children"><a href="UISystem.UISystemPlugin.html">UISystemPlugin</a></div><div class="sidebar-section-children"><a href="UISystem.UIText.html">UIText</a></div><div class="sidebar-section-children"><a href="UISystem.UITile.html">UITile</a></div><div class="sidebar-section-children"><a href="UISystem.UIVideo.html">UIVideo</a></div><div class="sidebar-section-children"><a href="ZzFXM.ZzFXMusic.html">ZzFXMusic</a></div></div><div class="sidebar-section-title with-arrow" data-isopen="false" id="sidebar-namespaces"><div>Namespaces</div><svg><use xlink:href="#down-icon"></use></svg></div><div class="sidebar-section-children-container"><div class="sidebar-section-children"><a href="Audio.html">Audio</a></div><div class="sidebar-section-children"><a href="Box2D.html">Box2D</a></div><div class="sidebar-section-children"><a href="Debug.html">Debug</a></div><div class="sidebar-section-children"><a href="Draw.html">Draw</a></div><div class="sidebar-section-children"><a href="DrawUtilities.html">DrawUtilities</a></div><div class="sidebar-section-children"><a href="Engine.html">Engine</a></div><div class="sidebar-section-children"><a href="Input.html">Input</a></div><div class="sidebar-section-children"><a href="Math.html">Math</a></div><div class="sidebar-section-children"><a href="Medals.html">Medals</a></div><div class="sidebar-section-children"><a href="Newgrounds.html">Newgrounds</a></div><div class="sidebar-section-children"><a href="Particles.html">Particles</a></div><div class="sidebar-section-children"><a href="PostProcess.html">PostProcess</a></div><div class="sidebar-section-children"><a href="Random.html">Random</a></div><div class="sidebar-section-children"><a href="Settings.html">Settings</a></div><div class="sidebar-section-children"><a href="TileLayers.html">TileLayers</a></div><div class="sidebar-section-children"><a href="UISystem.html">UISystem</a></div><div class="sidebar-section-children"><a href="Utilities.html">Utilities</a></div><div class="sidebar-section-children"><a href="WebGL.html">WebGL</a></div><div class="sidebar-section-children"><a href="ZzFXM.html">ZzFXM</a></div></div></div><div class="mobile-navbar-actions"><div class="navbar-right-item"><button class="icon-button search-button" aria-label="open-search"><svg><use xlink:href="#search-icon"></use></svg></button></div><div class="navbar-right-item"><button class="icon-button theme-toggle" aria-label="toggle-theme"><svg><use class="theme-svg-use" xlink:href="#light-theme-icon"></use></svg></button></div><div class="navbar-right-item"><button class="icon-button font-size" aria-label="change-font-size"><svg><use xlink:href="#font-size-icon"></use></svg></button></div></div></div></div><script type="text/javascript" src="scripts/core.min.js"></script><script src="scripts/search.min.js" defer="defer"></script><script src="scripts/third-party/fuse.js" defer="defer"></script><script type="text/javascript">var tocbotInstance=tocbot.init({tocSelector:"#eed4d2a0bfd64539bb9df78095dec881",contentSelector:".main-content",headingSelector:"h1, h2, h3",hasInnerContainers:!0,scrollContainer:".main-content",headingsOffset:130,onClick:bringLinkToView})</script></body></html>